package com.dyzx.hbb.modules.sys.vo;

import com.dyzx.hbb.security.context.SecurityContextHolder;
import com.fasterxml.jackson.annotation.JsonProperty;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.Setter;

@Data
@Schema(description = "工单视图对象")
public class WorkVO {



    @Schema(description = "标题")
    @JsonProperty("title")
    private String title;

    @Schema(description = "描述")
    @JsonProperty("description")
    private String description;

    @Schema(description = "图片集")
    @JsonProperty("image")
    private String image;

    @Schema(description = "等级")
    @JsonProperty("level")
    private Integer level;

    @Schema(description = "类别")
    @JsonProperty("category")
    private Integer category;


    @Schema(description = "状态")
    @JsonProperty("status")
    private Integer status;

/*    @Setter(onMethod = @__(@Setter(onMethod_ = @JsonProperty("userId"))))
    private Long userId;*/


}